macos: port gtk to GDK_WINDOWING_MACOS
authorChristian Hergert <chergert@redhat.com>
Sat, 10 Oct 2020 03:08:23 +0000 (20:08 -0700)
committerChristian Hergert <chergert@redhat.com>
Sat, 10 Oct 2020 03:08:23 +0000 (20:08 -0700)
commit07bb07abbe8e400e6ab265baf956ef33efb7581d
tree2fe1a2c2ef28f3f471a5f17b972e072de2037973
parent41101673c3ecfadca2cddfc3298d51059ebbea2c
macos: port gtk to GDK_WINDOWING_MACOS

For the various uses of GDK_WINDOWING_QUARTZ, we need to use
alternatives from GDK_WINDOWING_MACOS.

Some minor loss of functionality is here, such as icons sent with
application menus. That can certainly be added back at a future
point.
23 files changed:
gtk/gtkaccelgroup.c
gtk/gtkapplication-quartz-menu.c
gtk/gtkapplication-quartz.c
gtk/gtkapplicationimpl.c
gtk/gtkfilechoosernative.c
gtk/gtkfilechoosernativequartz.c
gtk/gtkfilefilter.c
gtk/gtkfilefilterprivate.h
gtk/gtkimcontextquartz.c
gtk/gtkimcontextquartz.h
gtk/gtkimmodule.c
gtk/gtkprivate.c
gtk/gtkquartz.c
gtk/gtkquartz.h
gtk/gtkrange.c
gtk/gtkscrolledwindow.c
gtk/gtksearchengine.c
gtk/gtksearchenginequartz.c
gtk/gtksettings.c
gtk/inspector/general.c
gtk/inspector/visual.c
gtk/meson.build
meson.build